﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Game1942.Library.Background;
using Game1942.Library.Background.Bodies;
using Game1942.Library.FlightPlans;

namespace Game1942.Library.Planes
{
    public class CivilPlane : Aircraft
    {
        public CivilPlane()
        {
            energy = new EnergyCounter(Constants.CivilPlane.Energy);
            damage = Constants.CivilPlane.Damage;
            score = Constants.PoliceChopper.Score;
            manageTurn = new TurnManager(Constants.CivilPlane.Speed, Constants.CivilPlane.Rate);
            playerTeam = Constants.CivilPlane.PlayerTeam;

            flightPlan = new DownStrategy();

            position.SetBody(new Square(Constants.CivilPlane.Width, Constants.CivilPlane.Height));
        }

        public CivilPlane(Point value): this()
        {
            base.SetPosition(value);
        }

        public override void Shoot(){}
    }
}
